package com.CST.entity.ys;

import com.CST.common.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

/**
 * <p>
 * 
 * </p>
 *
 * @author qtx
 * @since 2023-05-07
 */
@Getter
@Setter
@Builder
@AllArgsConstructor
@NoArgsConstructor
@TableName("YS_DICTIONARY")
@ApiModel(value = "YsDictionary对象", description = "")
public class YsDictionary extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("名称")
    @TableField("dictionary_name")
    private String dictionaryName;

    @ApiModelProperty("编码")
    @TableField("dictionary_code")
    private String dictionaryCode;

    @ApiModelProperty("启用状态")
    @TableField("status")
    private Boolean status;

    @ApiModelProperty("备注")
    @TableField("remark")
    private String remark;

    @ApiModelProperty("排序")
    @TableField("order_num")
    private Integer orderNum;

    @ApiModelProperty("父id")
    @TableField("parent")
    private Integer parent;

    @ApiModelProperty("下拉查询类型")
    @TableField("select_type")
    private String selectType;
}
